Куб
Расположение в меню
Деталь → Примитивы → Куб
Верстаки
Деталь
Быстрые клавиши
Нет
Представлено в версии
-
См. также
Создать примитивы
Описание
Команда Деталь Куб создаёт параметрический твёрдотельный куб, а именно прямоугольный кубоид . В системе координат, определяемой свойством Данные Размещение , нижняя грань короба лежит на плоскости XY, её передний левый угол находится в начале координат, а передняя грань параллельна оси X.
Применение
Существует несколько способов вызова команды:
Нажмите кнопку Куб .
Выберите Деталь → Примитивы → Куб пункт меню.
Куб создан.
Дополнительно можно изменить размеры и Данные Размещение куба, выполнив одно из следующих действий:
Двойной клик по объекту в Дереве проекта :
Откроется панель задач Геометрические примитивы .
Измените одно или несколько свойств.
Объект динамически обновится в 3D виде .
Нажмите кнопку OK .
Измените свойства в Редакторе свойств .
Измените Данные Размещение с помощью команды Преобразование .
Пример
Деталь Куб из примера со скриптом
Здесь показан объект Деталь Куб, созданный с помощью примера скрипта , приведенного ниже.
Примечания
Куб также можно создать с помощью команды Примитивы . С помощью этой команды можно указать размеры и его размещение во время создания.
Свойства
Смотрите также: Редактор свойств .
Объект Куб является производным от объекта Конструктивный элемент и наследует все его свойства. Он также имеет следующие дополнительные свойства:
Данные
Вложение
Объект имеет те же свойства вложения, что и Деталь Деталь2DОбъект .
Куб
Данные Длина (Длина) : Длина куба. Это размер в направлении X. По умолчанию 10мм.
Данные Ширина (Ширина) : Ширина куба. Это размер в направлении Y. По умолчанию 10мм.
Данные Высота (Высота) : Высота куба. Это размер в направлении Z. По умолчанию 10мм.
Написание скриптов
Смотри также: Autogenerated API documentation , Скрипты в верстаке Деталь и Основы работы со скриптами FreeCAD .
Куб может быть создан с помощью метода addObject() документа:
box = FreeCAD . ActiveDocument . addObject ( "Part::Box" , "myBox" )
Где"myBox" - это имя объекта.
Функция возвращает только что созданный объект.
Пример:
import FreeCAD as App
doc = App . activeDocument ()
box = doc . addObject ( "Part::Box" , "myBox" )
box . Length = 4
box . Width = 8
box . Height = 12
box . Placement = App . Placement ( App . Vector ( 1 , 2 , 3 ), App . Rotation ( 75 , 60 , 30 ))
doc . recompute ()
Part
Создание и правка: Выдавливание , Построение фигуры вращения , Отражение , Скругление , Фаска , Создать плоскость из граней , Ruled Surface , Профиль , Sweep , Section , Cross sections , 3D Offset , 2D Offset , Создать полый объект , Projection on surface , Прикрепление
Булевы операции: Соединить , Разорвать связь , Compound Filter , Булевы операции , Cut , Fuse , Common , Connect , Embed , Cutout , Boolean fragments , Slice apart , Slice , XOR
Другие инструменты: Импорт , Экспорт , Box selection , Shape from Mesh , Points from mesh , Преобразовать в твердое тело , Reverse shapes , Create simple copy , Create transformed copy , Create shape element copy , Refine shape , Check geometry , Defeaturing , Appearance , Set colors
Документация пользователя
Начинающим
Установка: Загрузка , Windows , Linux , Mac ,
Дополнительных компонентов , Docker , AppImage , Ubuntu Snap
Базовая: О FreeCAD , Интерфейс , Навигация мыши , Методы выделения , Имя объекта , Настройки , Верстаки , Структура документа , Свойства , Помоги FreeCAD , Пожертвования
Помощь: Учебники , Видео учебники
Верстаки : Std Base , Arch , Assembly , CAM , Draft , FEM , Inspection , Mesh , OpenSCAD , Part , PartDesign , Points , Reverse Engineering , Robot , Sketcher , Spreadsheet , Surface , TechDraw , Test Framework